onion tart - Turkish English Dictionary